this.searchSystem.pushResults(this, this._appSys.subsearch(previousResults, terms));
},
- activateResult: function(app, params) {
- params = Params.parse(params, { workspace: -1,
- timestamp: 0 });
-
+ activateResult: function(app) {
let event = Clutter.get_current_event();
let modifiers = event ? event.get_state() : 0;
let openNewWindow = modifiers & Clutter.ModifierType.CONTROL_MASK;
if (openNewWindow)
- app.open_new_window(params.workspace);
+ app.open_new_window(-1);
else
- app.activate_full(params.workspace, params.timestamp);
+ app.activate();
},
dragActivateResult: function(id, params) {
this.searchSystem.pushResults(this, this._appSys.search_settings(terms));
},
- activateResult: function(pref, params) {
- params = Params.parse(params, { workspace: -1,
- timestamp: 0 });
-
- pref.activate_full(params.workspace, params.timestamp);
- },
-
- dragActivateResult: function(pref, params) {
- this.activateResult(pref, params);
+ activateResult: function(pref) {
+ pref.activate();
},
createResultActor: function (resultMeta, terms) {
if (this.provider.dragActivateResult)
this.provider.dragActivateResult(this.metaInfo.id, params);
else
- this.provider.activateResult(this.metaInfo.id, params);
+ this.provider.activateResult(this.metaInfo.id);
}
});
this.getInitialResultSet(terms);
},
- activateResult: function(fish, params) {
+ activateResult: function(fish) {
if (this._dialog)
this._dialog.destroy();
this._dialog = new FortuneDialog(capitalize(fish), FISH_COMMAND);